stack of - French English Dictionary